.yg-index {
  .yg-index-header {
    height: 95px;
    width: 100%;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 2;
    .yg-index-nav {
      .index-nav {
        background: var(--themeColor);
        color: #fff;
      }
    }
  }

  .yg-index-swiper {
    margin-top: 95px;
    height: 4.533333rem !important;
    margin-bottom: 0.133333rem;

    img {
      height: 4.533333rem !important;
      width: 100%;
    }
  }

  .yg-index-catitems {
    margin-bottom: 0.266667rem;

    .catitems-item {
      img {
        height: 100%;
        width: 100%;
      }
    }
  }

  .yg-index-productData {
    overflow-x: hidden;
    padding: 0 0.153333rem;

    .productData-item {
      .product-title {
        img {
          height: 0.8rem;
          margin: 0.133333rem 0;
        }
      }

      .product-image-list {
        overflow: hidden;

        .image-list-item {
          float: left;

          &:nth-child(1) {

            height: 5.146667rem;
            width: 3.093333rem;
          }

          &:nth-child(2),
          &:nth-child(4) {
            margin: 0 0.158rem;
            height: 2.506667rem;
            width: 3.093333rem;
          }

          &:nth-child(3),
          &:nth-child(5) {

            height: 2.506667rem;
            width: 3.093333rem;
          }

          &:nth-child(2),
          &:nth-child(3) {
            margin-bottom: 0.133333rem;
          }

          img {
            width: 100%;
            height: 100%;
          }
        }

      }
    }
  }

}